// @ts-nocheck
// 全局常量

// 公告分隔符
export const NOITCE_SPLIT = "$$";

// 无值
export const NOVALUE = "--";
// 未登录code
export const UNLOGINCODE = 1000100;

export const REQUESTERROR = "请求失败";
export const REQUESTSUCCESS = "请求成功";
/**
 * 登录相关
 */
export const PASSWORDMESSAGE = "密码由大小写字母、数字组成,长度7-29位";
// 密码正则表达式
// 数字字母
export const PASSWORDREG = /([a-zA-Z0-9]).{7,29}/;

// 数字、大小写字母及特殊字符、长度8-30位
// export const PASSWORDREG = /(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])(?=.*[^a-zA-Z0-9]).{8,30}/;
// export const PASSWORDMESSAGE = "密码需要同时包含数字、大小写字母及特殊字符、长度8-30位";

export const FETCHERROR = "请求失败";
export const LOGINSUCCESS = "登录成功";
export const MODIFYPASSWORDSUCCESS = "修改密码成功";

/**** */
export const ROLESDISABLEDTITLE = "确定禁用该角色么？";

export const ROLESDISABLEDCONTENT = "禁用该角色后，其无法关联用户，已关联的将无法访问该角色权限";

// 可输入 最大内容长度
export const TEXTMAXLENGTH = 50;
// 网关相关 可输入 最大内容长度
export const GATEWAYTEXTMAXLENGTH = 100;
// 网关相关 url 最大长度
export const GATEWAYURLMAXLENGTH = 500;
// 天机大数据默认密码
export const DEFAULTPASSWORD = "Tj123456";
// 项目外链请求地址
export const OUTREACHAPI = "data-urc/fine/user/login?url=";

// 财务角色
export enum FINANCE_ROLE {
  // 财务
  finance = "finance",
  // 出纳
  cashier = "cashier",
  // 招商
  merchants = "merchants"
}
// 字符分割标识
export const SPLIT_FLAG = "$_$";
